package entity;

import java.math.BigInteger;
import java.util.Date;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.Table;

@Entity
@Table(name = "Orders")
public class CustomerEntity {
	
	private BigInteger customerId;
	private String custFirstName;
	private String custLastName;
	private String custCountry;
	private String custCity;
	private String custStreet;
	private String custBuilding;
	private String custPhoneNumber;
	private String custPostalCode;
	private String custEmail;
	private String custPassword;
	private Date custRegistryDate;
	private String CreaditCardNumber;
	
	@Id
    @Column(name = "customer_id")
    public BigInteger getCustomerId() {
        return customerId;
    }
 
    public void setCustomerId(BigInteger customerId) {
        this.customerId = customerId;
    }
    
    @Column(name = "cust_first_name")
    public String getCustFirstName() {
        return custFirstName;
    }
 
    public void setCustFirstName(String custFirstName) {
        this.custFirstName = custFirstName;
    }
    
    @Column(name = "cust_last_name")
    public String getCustLastName() {
        return custLastName;
    }
 
    public void setCustLastName(String custLastName) {
        this.custLastName = custLastName;
    }
    
    @Column(name = "cust_country")
    public String getCustCountry() {
        return custCountry;
    }
 
    public void setCustContry(String custCountry) {
        this.custCountry = custCountry;
    }
    
    @Column(name = "cust_city")
    public String getCustCity() {
        return custCity;
    }
 
    public void setCustCity(String custCity) {
        this.custCity = custCity;
    }
    
    @Column(name = "cust_street")
    public String getCustStreet() {
        return custStreet;
    }
 
    public void setCustStreet(String custStreet) {
        this.custStreet = custStreet;
    }
    
    @Column(name = "cust_building")
    public String getCustBuilding() {
        return custBuilding;
    }
 
    public void setCustBuilding(String custBuilding) {
        this.custBuilding = custBuilding;
    }
    
    @Column(name = "cust_phone_number")
    public String getCustPhoneNumber() {
        return custPhoneNumber;
    }
 
    public void setCustPhoneNumber(String custPhoneNumber) {
        this.custPhoneNumber = custPhoneNumber;
    }
    
    @Column(name = "cust_postal_code")
    public String getCustPostalCode() {
        return custPostalCode;
    }
 
    public void setCustPostalCode(String custPostalCode) {
        this.custPostalCode = custPostalCode;
    }
    
    @Column(name = "cust_email")
    public String getCustEmail() {
        return custEmail;
    }
 
    public void setCustEmail(String custEmail) {
        this.custEmail = custEmail;
    }
    
    @Column(name = "cust_email")
    public String getCustPassword() {
        return custPassword;
    }
 
    public void setCustPassword(String custPassword) {
        this.custPassword = custPassword;
    }
    
    @Column(name = "credit_card_number")
    public String getCustCreditCardNumber() {
        return CreaditCardNumber;
    }
 
    public void setCustCreditCardNumber(String CreaditCardNumber) {
        this.CreaditCardNumber = CreaditCardNumber;
    }
    
    @Column(name = "cust_registry_date")
    public Date getCustRegistryDate() {
        return custRegistryDate;
    }
 
    public void setCustRegistryDate(Date custRegistryDate) {
        this.custRegistryDate = custRegistryDate;
    }

}
